edible frog (rana esculenta) - Turkish English Dictionary